/*有一个整数序列（可能有重复的整数），现删除指定的某一个整数，输出删除指定数字之后的序列，序列中未被删除数字的前后位置没有发生改变。

数据范围：序列长度和序列中的值都满足 1 \le n \le 501≤n≤50
输入描述：
第一行输入一个整数(0≤N≤50)。

第二行输入N个整数，输入用空格分隔的N个整数。

第三行输入想要进行删除的一个整数。

输出描述：
输出为一行，删除指定数字之后的序列。*/
#include <stdio.h>

int main()
{
    int a=0;
    int arr[50]={0};
    int c=0;
    scanf("%d",&a);
    for(int i=0;i<a;i++)
    {
        scanf("%d",&arr[i]);
    }
    scanf("%d",&c);
    for(int i=0;i<a;++i)
    {
        if(arr[i]!=c)
        {
            printf("%d ",arr[i]);
        }
    }
    return 0;
}
